real estate sales contract - Turc Anglais Dictionnaire